
1. #include 一般只用来包含.h头文件

2. 函数的定义写在.c文件中,函数的声明写在.h文件中

3. 如果想使用别人写的函数, 只需要#include别人的.h文件

4. 编译和链接的时候都会检查函数有没有重复定义

5. 指令:
    1> cc a.o b.o 将a.o和b.o合并为a.out可执行文件(链接)
    2> cc a.c b.c
    3> cc a.c b.o

6. 链接: 将项目中所有相关联的.o目标文件、以及C语言函数库合并在一起，生成可执行文件